#ifndef __EXPORTFUNCS_H_283820__
#define __EXPORTFUNCS_H_283820__


int GetMana(unsigned int idRole);
int GetPosX(unsigned int idRole);
int GetPosY(unsigned int idRole);
int GetLife(unsigned int idRole);


bool MoveTo(unsigned int idRole, unsigned int unDestX, unsigned int unDestY);
void BeDamage(unsigned int idRole, int nAmount);
int IsAlive(unsigned int idRole); 

void Broadcast(unsigned int idRole, const char* pszMsg);

void CollectionCircle(unsigned int idRole);
void CollectionLine(unsigned int idRole);
unsigned int GetTargetByIndex(unsigned int idRole, int index);  //
void MagicEnd(unsigned int idRole);
void SetMagicCDTime(unsigned int idRole, int nCdTime);
void SetNextStepTime(unsigned int idRole, int nNextTime);

#endif  //__EXPORTFUNCS_H_283820__